Devarda alloy - German English Dictionary